home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / TCP_IP / TNOS230S / STATS_H.H < prev    next >
C/C++ Source or Header  |  1997-09-06  |  991b  |  28 lines

  1. /* the structures used for minimal http statistics */
  2.  
  3. struct http_stats    {
  4.     long    days;            /* days that stats are valid for */
  5.  
  6.     /* these are each 2 element arrays, [0] is requests, [1] is PBBS-specific requests */
  7.     long    connects[2];        /* total cumulative connects */
  8.     long    dailyconnects[2];    /* total connects today */
  9.  
  10.     /* these are for daily and weekly stats - 2 element arrays, as before */
  11.     long    hourly[24][2];        /* hourly usage in 1/10 minute */
  12.     long    daily[7][2];        /* daily usage in 1/10 minute */
  13.     long    monthly[31][2];        /* day/month usage in 1/10 minute */
  14.     long    yearly[12][2];        /* month/year usage in 1/10 minute */
  15.  
  16.     /* these are the current hour and day - not updated till period is complete */
  17.     long    hour[2];        /* current hour's usage in 1/10 minute */
  18.     long    day[2];            /* current day's usage in 1/10 minute */
  19.     long    month[2];        /* current month's usage in 1/10 minute */
  20.  
  21.     /* last stats start time */
  22.     time_t    start;
  23.  
  24.     /* last update time */
  25.     time_t    last;
  26. };
  27.  
  28.